# coding=utf-8
"""
    @project: 15python_spider 正则表达式元组（提取没有元组的内容）
    @Author：frank
    @file： 09_re_tuple.py
    @date：2023/12/25 21:17
"""
import re

s = 'A B C D'
p1 = re.compile(r'\w+\s+\w+')
print(p1.findall(s))
# ['A B','C D']

p2 = re.compile(r'(\w+)\s+\w+')
print(p2.findall(s))
# ['A','C']

p3 = re.compile(r'(\w+)\s+(\w+)')
print(p3.findall(s))
# [('A','B'),('C','D')]


# 总结：在网页中，想要什么内容，就加()
# 先按整体正则匹配，然后再提取分组()中的内容，
# 如果有2个及以上分组()，则结果中以元组形式显示[(),(),()]